import json

fp = open('../temp/person.txt', 'w')

# 不能直接写入
person_dir = {'name': 'lwk', 'age': 18}

# 转成字符串写入
# person_str = json.dumps(person_dir)
# print(type(person_str))
# fp.write(person_str)

# 把对象转换成字符串，同时写入
json.dump(person_dir, fp)
fp.close()

fp = open('../temp/person.txt', 'r')
# loads 加载字符串
content = fp.read()
content_loads = json.loads(content)
print(content_loads, type(content_loads))
fp.close()

fp = open('../temp/person.txt', 'r')
# load 加载文件
content_load = json.load(fp)
print(content_load, type(content_load))
fp.close()



